home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
626-637
/
disk_635
/
powerlogo
/
whats-new
< prev
next >
Wrap
Text File
|
1992-05-06
|
2KB
|
61 lines
Power LOGO
Release 1.1
Copyright 1990
by Gary Teachout
Whats new to release 1.1, December 1990
Bugs fixed:
Some primitives used to crash if LOGO ran out of memory.
Some primitive operations could trash the workspace. This is the one
that mysteriously replaced parts of lists with garbage from other lists.
Local veriables were not always popped on exit from a procedure.
The "filelist", "screenlist", "turtlelist", and "windowlist" primitives
used to output references to LOGO internal lists. This could cause a
problem when LOGO changed one of these lists after the user had an
external reference to it. They now output copies of these lists.
New primitives:
argslist
Output list of startup arguments (Workbench or CLI).
cd ( path )
Set or output the current directory.
dir ( path )
Output list of contents of the specified directory or the current
directory.
freadbyte file
Output one byte number read from file, Output the empty list if end
of file.
fwritebyte file number ( number ... )
Write one byte numbers to file.
saveicon file-name ( default-tool tool-types )
Attach icon to file.
Other changes:
Infinite lists (circularly defined lists) can cause some primitives to
get stuck in a loop, the break key (Control-G) will now abort these.
The "asave" primitive has been eliminated.
The "erase" primitive will no longer erase buried names.
The "freadlist" primitive now outputs the empty word if at end of file.
The "save" primitive now saves the file with a project icon.